package com.ihy.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * qq用户表实体类
 * <p>
 * Data注解：
 * 为所有字段生成getter、setter一个有用的toString方法以及检查所有非瞬态字段的hashCode和equals实现。还将为所有非final字段以及构造函数生成setter。
 * 等效于@Getter@Setter@RequiredArgsConstructor@ToString@EqualsAndHashCode。
 * <p>
 * AllArgsConstructor注解：
 * 生成all args构造函数。all args构造函数要求类中的每个字段都有一个参数。
 * <p>
 * NoArgsConstructor注解：
 * 生成无参数构造函数。如果由于final字段的存在而无法编写此类构造函数，则将生成错误消息。
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class QQUser implements Serializable {

    private String uid;
    private String openid;
    private String name;
    //头像
    private String image;
    //用户名
    private String username;
    //密码
    private String password;
}